package com.kerrykidz.authority.dao.model;

import java.util.Date;
import java.util.List;

import com.rdp.framework.core.model.MyBatisSuperModel;

/**
 * 用户表   对应  sec_usr表
 * @author zhuss
 *
 */
public class SecUsrEntity extends MyBatisSuperModel{
	
	public static final String DEFULAT_PASS = "123456";
	public static final String DEL_FLAG_FALSE = "0";
	public static final String DEL_FLAG_TRUE = "1";
    private String pkUsrId;
    private String fkBranId;

    private String usrName;
    private String loginId;
    private String loginPwd;
    private String pwdFlag;
    private String email;

    private String phone;

    private String jobLvl;
    private String discountEna;
    private String discountPwd;
    private String blackEna;
    
    private String delFlag;

    private String modiBy;

    private Date modiTime;
    
    private String imagePath;//后加字段
    
    private String roleName;


	private String abbrCode; // 门店简称
    
    private String branName;//门店名称
    private String branId;//门店Id
    

    
    private List<String> roleList;//用户角色  
    private List<SecObj2usrEntity> objList;//用户权限
    
    
    
    public String getImagePath() {
		return imagePath;
	}

	public void setImagePath(String imagePath) {
		this.imagePath = imagePath;
	}
    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.PK_USR_ID
     *
     * @return the value of sec_usr.PK_USR_ID
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getPkUsrId() {
        return pkUsrId;
    }

    
    public List<SecObj2usrEntity> getObjList() {
		return objList;
	}

	public void setObjList(List<SecObj2usrEntity> objList) {
		this.objList = objList;
	}

	public List<String> getRoleList() {
		return roleList;
	}

	public void setRoleList(List<String> roleList) {
		this.roleList = roleList;
	}

	/**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.PK_USR_ID
     *
     * @param pkUsrId the value for sec_usr.PK_USR_ID
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setPkUsrId(String pkUsrId) {
        this.pkUsrId = pkUsrId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.FK_BRAN_ID
     *
     * @return the value of sec_usr.FK_BRAN_ID
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getFkBranId() {
        return fkBranId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.FK_BRAN_ID
     *
     * @param fkBranId the value for sec_usr.FK_BRAN_ID
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setFkBranId(String fkBranId) {
        this.fkBranId = fkBranId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.USR_NAME
     *
     * @return the value of sec_usr.USR_NAME
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getUsrName() {
        return usrName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.USR_NAME
     *
     * @param usrName the value for sec_usr.USR_NAME
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setUsrName(String usrName) {
        this.usrName = usrName;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.LOGIN_ID
     *
     * @return the value of sec_usr.LOGIN_ID
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getLoginId() {
        return loginId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.LOGIN_ID
     *
     * @param loginId the value for sec_usr.LOGIN_ID
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setLoginId(String loginId) {
        this.loginId = loginId;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.LOGIN_PWD
     *
     * @return the value of sec_usr.LOGIN_PWD
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getLoginPwd() {
        return loginPwd;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.LOGIN_PWD
     *
     * @param loginPwd the value for sec_usr.LOGIN_PWD
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setLoginPwd(String loginPwd) {
        this.loginPwd = loginPwd;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.PWD_FLAG
     *
     * @return the value of sec_usr.PWD_FLAG
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getPwdFlag() {
        return pwdFlag;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.PWD_FLAG
     *
     * @param pwdFlag the value for sec_usr.PWD_FLAG
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setPwdFlag(String pwdFlag) {
        this.pwdFlag = pwdFlag;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.EMAIL
     *
     * @return the value of sec_usr.EMAIL
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getEmail() {
        return email;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.EMAIL
     *
     * @param email the value for sec_usr.EMAIL
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.PHONE
     *
     * @return the value of sec_usr.PHONE
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getPhone() {
        return phone;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.PHONE
     *
     * @param phone the value for sec_usr.PHONE
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.JOB_LVL
     *
     * @return the value of sec_usr.JOB_LVL
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getJobLvl() {
        return jobLvl;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.JOB_LVL
     *
     * @param jobLvl the value for sec_usr.JOB_LVL
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setJobLvl(String jobLvl) {
        this.jobLvl = jobLvl;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.DEL_FLAG
     *
     * @return the value of sec_usr.DEL_FLAG
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getDelFlag() {
        return delFlag;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.DEL_FLAG
     *
     * @param delFlag the value for sec_usr.DEL_FLAG
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.MODI_BY
     *
     * @return the value of sec_usr.MODI_BY
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public String getModiBy() {
        return modiBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.MODI_BY
     *
     * @param modiBy the value for sec_usr.MODI_BY
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setModiBy(String modiBy) {
        this.modiBy = modiBy;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method returns the value of the database column sec_usr.MODI_TIME
     *
     * @return the value of sec_usr.MODI_TIME
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public Date getModiTime() {
        return modiTime;
    }

    /**
     * This method was generated by MyBatis Generator.
     * This method sets the value of the database column sec_usr.MODI_TIME
     *
     * @param modiTime the value for sec_usr.MODI_TIME
     *
     * @mbggenerated Tue Aug 05 17:54:39 CST 2014
     */
    public void setModiTime(Date modiTime) {
        this.modiTime = modiTime;
    }

	public String getAbbrCode() {
		return abbrCode;
	}

	public void setAbbrCode(String abbrCode) {
		this.abbrCode = abbrCode;
	}

	public String getBranName() {
		return branName;
	}

	public void setBranName(String branName) {
		this.branName = branName;
	}
	
	
	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public String getBranId() {
		return branId;
	}

	public void setBranId(String branId) {
		this.branId = branId;
	}

	public String getDiscountEna() {
		return discountEna;
	}

	public void setDiscountEna(String discountEna) {
		this.discountEna = discountEna;
	}

	public String getDiscountPwd() {
		return discountPwd;
	}

	public void setDiscountPwd(String discountPwd) {
		this.discountPwd = discountPwd;
	}

	public String getBlackEna() {
		return blackEna;
	}

	public void setBlackEna(String blackEna) {
		this.blackEna = blackEna;
	}

}